Ad Hoc Software Interfacing: Enterprise Application Integration (EAI) when Middleware is Overkil

نویسندگان

  • Arthur Alexander Reyes
  • José R. Espino
  • Vijai Mohan
  • Monica Nadkar
چکیده

Enterprise application integration (EAI) is cooperation of disparate systems and components to implement business rules in a distributed environment. “Systems and components” can be computer-aided design (CAD) or software engineering (CASE) tools, enterprise databases, COTS applications, or in-house software. Ad hoc software interfacing (AHSI) is a special kind of EAI. A tradeoff analysis classifies an EAI problem as an AHSI problem when middleware solutions are seen as heavy-handed. I.e., the planned EAI is not expected to become broad enough to justify the generality of a middleware solution or the client is unwilling to pay for a unified data model. AHSI seeks to “wire” extant software applications as components in new, larger software applications. We call applicationsas-components “appliponents”. AHSI seeks to minimize appliponent modification to the greatest extent possible. We demonstrate solutions to AHSI problems using XML toolkits, domain-specific language toolkits, and Microsoft BizTalk Server.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hoc Software Interfacing : Domain - Specific Language ( DSL ) Toolkits Meet Enterprise Application Integration ( EAI ) Servers Arthur

Ad hoc software interfacing occurs when one must programmatically move data from software system A to software system B where A and B were never intended to interoperate. Ad hoc software interfacing is a common way to construct new, larger software systems from other software systems, by using them as large-grained components. Ad hoc software interfacing, also known as “glue coding”, “low level...

متن کامل

Towards a Standard EAI Quality Terminology

Since software integration research has yielded a variety of different concepts, we survey and discuss EAI (Enterprise Application Integration terminology, in the domain of the quality properties, known as Quality of Services (QoS) offered by the EAI middleware. The main goal of this work is to establish a correspondence or mapping between the ISO standard definitions and the terminology used i...

متن کامل

Systematic Investigation on Enterprise Application Integration Platform

Nowadays Information Technology (IT) has become very critical for successful functioning of any enterprise in this world. Every form of business thrives on some form of automation. Earlier, the automation had been custom developed, but nowadays everything seems to be through packaged applications, which in a way reduced the amount of software development significantly. Unfortunately these packa...

متن کامل

Software design patterns for message driven service oriented integration of stovepipe applications in healthcare enterprise

There is a need to create world-class medical infrastructure in India and to make it more accessible and affordable to a large cross section of our people. With this intent, this paper attempts to present software design patterns for Service Oriented Architecture (SOA) and its related technologies for integrating both intra and inter enterprise stovepipe applications in healthcare enterprise to...

متن کامل

Intelligent Enterprise Application Integration Technologies for Enabling the Collaborative Supply Chain

In recent years, enterprise resource planning (ERP) project spending at organizations has absorbed the attention, budgets, and energy of information technology professionals worldwide. Enterprise application integration (EAI) is middleware (software that interconnects applications) that can parse, duplicate or transform data from an application to present it in an acceptable format for each app...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003